package o;

import java.io.Closeable;
import java.io.DataOutputStream;
import java.io.IOException;

public final class ahn {
    private final amo ˎ;

    public void ˎ(ahp... o_ahpArr) throws IOException {
        Closeable dataOutputStream;
        Throwable th;
        try {
            dataOutputStream = new DataOutputStream(this.ˎ.ˊ());
            try {
                dataOutputStream.writeInt(0);
                dataOutputStream.writeInt(o_ahpArr.length);
                for (ahp ˋ : o_ahpArr) {
                    ahp.ˋ(ˋ, dataOutputStream);
                }
                this.ˎ.ˊ(dataOutputStream);
                anr.ॱ(null);
            } catch (Throwable th2) {
                th = th2;
                anr.ॱ(dataOutputStream);
                throw th;
            }
        } catch (Throwable th3) {
            th = th3;
            dataOutputStream = null;
            anr.ॱ(dataOutputStream);
            throw th;
        }
    }
}
